export interface SheetVO {
  /**
   * 主键ID
   */
  sheetId: string | number;

  /**
   * 父级ID
   */
  pid: string | number;

  /**
   * 应用名称
   */
  name: string;

  /**
   * 标题
   */
  titleName: string;

  /**
   * 简称
   */
  shortName: string;

  /**
   * 表名
   */
  tableName: string;

  /**
   * 表主键
   */
  tableId: string | number;


  /**
   * 主表关联字段
   */
  parentName: string;

  /**
   * 状态
   */
  status?: string | number;

  /**
   * 数据字典ID
   */
  dictId?: any;

  /**
   * 自定义源ID
   */
  sourceId?: any;

  /**
   * 左固定列
   */
  leftFixedIndex: number;

  /**
   * 右固定列
   */
  rightFixedIndex: number;

  /**
   * 备注
   */
  remark: string;

  /**
   * 是否树表
   */
  isTree: string;

}

export interface SheetForm extends BaseEntity {
  /**
   * 主键ID
   */
  sheetId?: string | number;

  /**
   * 父级ID
   */
  pid?: string | number;

  /**
   * 应用名称
   */
  name?: string;

  /**
   * 标题
   */
  titleName?: string;

  /**
   * 简称
   */
  shortName?: string;

  /**
   * 表名
   */
  tableName?: string;

  /**
   * 表主键
   */
  tableId?: string | number;

  /**
   * 主表关联字段
   */
  parentName?: string;

  /**
   * 状态
   */
  status?: string | number;

  /**
   * 数据字典ID
   */
  dictId?: any;

  /**
   * 自定义源ID
   */
  sourceId?: any;

  /**
   * 左固定列
   */
  leftFixedIndex?: number;

  /**
   * 右固定列
   */
  rightFixedIndex?: number;

  /**
   * 备注
   */
  remark?: string;

  /**
   * 是否树表
   */
  isTree?: string;
}

export interface SheetQuery {

  /**
   * 父级ID
   */
  pid?: string | number;

  /**
   * 应用名称
   */
  name?: string;

  /**
   * 标题
   */
  titleName?: string;

  /**
   * 简称
   */
  shortName?: string;

  /**
   * 表名
   */
  tableName?: string;

  /**
   * 表主键
   */
  tableId?: string | number;

  /**
   * 状态
   */
  status?: string | number;

  /**
   * 左固定列
   */
  leftFixedIndex?: number;

  /**
   * 右固定列
   */
  rightFixedIndex?: number;

  /**
   * 备注
   */
  remark?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



